he is a grand fellow - Turkish English Dictionary